package org.springrain.weixin.sdk.common.api;

public interface IWxConfig {
	String getId();// 业务Id

	void setId(String string);

	String getAppId();

	void setAppId(String string);

	String getToken();

	void setToken(String token);

	String getAesKey();

	void setAesKey(String aesKey);

	String getTmpDirFile();

	void setTmpDirFile(String string);

	String getHttpProxyHost();

	void setHttpProxyHost(String httpProxyHost);

	Integer getHttpProxyPort();

	void setHttpProxyPort(Integer httpProxyPort);

	String getHttpProxyUsername();

	void setHttpProxyUsername(String httpProxyUsername);

	String getHttpProxyPassword();

	void setHttpProxyPassword(String httpProxyPassword);

	String getAccessToken();

	void setAccessToken(String accessToken);

	void setAccessTokenExpiresTime(Long l);

	boolean isAccessTokenExpired();

	String getSecret();

	void setSecret(String string);

	String getJsApiTicket();

	void setJsApiTicket(String jsapiTicket);

	void setJsApiTicketExpiresTime(Long l);

	boolean isJsApiTicketExpired();

	String getCardApiTicket();

	void setCardApiTicket(String cardApiTicket);

	void setCardApiTicketExpiresTime(Long l);

	boolean isCardApiTicketExpired();

	String getCertificateFile();

	void setCertificateFile(String certificateFile);

	boolean autoRefreshToken();

}
